#pragma once
#include <map>
#include <cpp/memory_resource.hpp>
namespace cpp{

	namespace pmr
	{

		template <class Key, class T, class Compare = std::less<Key>>
		using map = std::map<Key, T, Compare, polymorphic_allocator<std::pair<const Key, T>>>;

		template<class Key, class T, class Compare = std::less < Key >>
		using multimap = std::multimap<Key, T, Compare, polymorphic_allocator<std::pair<const Key, T>>>;
	}

}
